package com.bbzn.device.client.dto.api.ct.request;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

/**
 * @Author wulongbo
 * @Date 2021/9/9 15:46
 * @Version 1.0
 */

@Getter
@Setter
public class RequestCreateDevice implements Serializable {

    private static final long serialVersionUID = 7790158290817845777L;

    /**
     * 设备名称，必填
     */
    private String deviceName;

    /**
     * 设备编号，MQTT,T_Link,TCP,HTTP,JT/T808，南向云协议必填
     * 默认不填
     */
    private String deviceSn;

    /**
     * imei号，LWM2M,NB网关协议必填
     */
    private String imei;

    /**
     * 操作者，必填
     */
    private String operator;

    private RequestCreateDeviceParam other;

    /**
     * 产品ID，必填
     */
    private Integer productId;

}
